package com.gsm.dao;

import com.gsm.po.CourseData;

import java.util.List;

/**
 * 课程资料(CourseData)表数据库访问层
 *
 * @author wjq
 * @since 2020-12-03 02:06:47
 */
public interface CourseDataDao {

    int insertCourseData(CourseData courseData);

    int insertCourseDataList(List<CourseData> list);

    int deleteCourseDataByCourseDataId(Long courseDataId);

    int updateCourseDataByCourseDataId(CourseData courseData);

    CourseData selectCourseDataByCourseDataId(Long courseDataId);

    List<CourseData> selectCourseDataList(CourseData courseData);

    List<CourseData> selectCourseDataListByCourseId(Long courseId);

    int deleteCourseDataByCourseId(Long courseId);

    int updateCourseDataShowOrder(List<Long> list);
}